package com.migo.service;

import com.migo.entity.MyTemplateInteractiveRecordEntity;

import java.util.List;
import java.util.Map;

/**
 * 美映使用，模板素材交互记录(暂时只记录使用和点赞次数)
 * 
 * @author powervision
 * @email wes.wang@powervision.me
 * @date 2021-03-01 11:12:00
 */
public interface MyTemplateInteractiveRecordService {
	
	MyTemplateInteractiveRecordEntity queryObject(String materialId);
	
	List<MyTemplateInteractiveRecordEntity> queryList(Map<String, Object> map);
	
	int queryTotal(Map<String, Object> map);
	
	void save(MyTemplateInteractiveRecordEntity myTemplateInteractiveRecord);
	
	void update(MyTemplateInteractiveRecordEntity myTemplateInteractiveRecord);
	
	void delete(String materialId);
	
	void deleteBatch(String[] materialIds);
}
